NuclearEngagement\Services\CentralizedPollingQueue S

Total Complexity 50
Dependencies 4
Dependents 1
Total lines 419
Lines of code 227
Logical lines of code 113
Comment lines 97
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
process_queue()
A
46 9 43
acquire_lock()
S
50 6 33
cleanup_queue()
S
56 6 18
release_lock()
S
62 5 11
get_queue_status()
S
57 4 18
add_to_queue()
S
52 3 26
mark_generation_complete()
S
61 3 14
poll_single_generation()
S
57 2 19
sort_queue()
S
63 2 12
get_queue()
S
75 2 4
ensure_cron_scheduled()
S
73 2 5
clear_queue()
S
65 2 10
__construct()
S
73 1 5
register_hooks()
S
79 1 3
save_queue()
S
79 1 3
get_service_name()
S
82 1 3